﻿@charset "utf-8";

/* 注意：以下长度用em换算，1em=10px。特别注意文字大小，父子层级会继承，所以不要在div中定义字体大小，只能用span修改字体。
------------------------------------------------------------------------------------------------------ */

/* 全局样式
-------------------------------------------------------------- */
html,body,a,p,span,ul,img{ padding:0; margin:0 ; list-style:none; border:none; font-size:13px; font-family:"微软雅黑","Arial"; color:#666;}
p{line-height:25px;}
img{ border:none; vertical-align:middle;}
td{ vertical-align:center; font-size:13px; color:#fff;}


h1,h2,h3,h4,h5,h6 { font-weight: bold; }

h1 { font-size: 3em; line-height: 1; margin:0; padding:0;}
h2 { font-size: 2em;  margin:0; padding:0;}
h3 { font-size: 1.5em; line-height: 1;  margin:0; padding:0;}
h4 { font-size: 1.2em; line-height: 1.25; margin:0; padding:0;}
h5 { font-size: 1em;  margin:0; padding:0;}
h6 { font-size: 1em; }



.arrleftt, .arrrightt {
	width: 20px;
	height: 20px;
	display: block;
	position: absolute;
	top:20px;
	right: 0;

}
.arrleftt {
	background: url(../images/arrleft.png) no-repeat;
	right: 25px;
}
.arrleftt:hover{background: url(../images/arrleft1.png) no-repeat;}
.arrrightt {
	background: url(../images/arrright1.png) no-repeat;
}
.arrrightt:hover {
	background: url(../images/arrright.png) no-repeat;
}
/* 页面基本元素
-------------------------------------------------------------- */

/* 链接样式 */
a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

/* 常用元素 */
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }

/* 层浮动 */
.left { float: left; color:#fff; }
.right{ float: right; color:#FFF; }
.center { margin: 0 auto; }

/* 文字对齐 */
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }

* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}


/* 头部
-------------------------------------------------------------- */
.weheader { 
	margin: 0 auto;
	width:1045px;
}
.logo { 
	float:left;
	padding-top:50px;
	}
.yhead { 
	float:right; 
	padding-top:70px; 
	font-size:20px; font-weight:bold; 
	color:#FFF;
}
.banner {  
	margin: 0 auto; 
	width:825px; 
	padding-top:50px;
}
.nyhead { 
	width:100%;
	 background-color:#FAFAFA;
	  height:84px;
	   margin:0 auto;
	}
.nhead { 
	width:1028px;
 	margin:0 auto;
}
.nylogo { 
	float:left;
	padding-top:15px;
	}
.weyou { 
 width:294px;
	float: right;
	}
.weyou form{ display:block;}	
.wenav {  
	padding-left: 56px;
}
.wenav .wenav-a {
	float: left;
	display: block;
	height: 32px;
	line-height: 32px;
	cursor: pointer;
}
.font12px {
	font-size: 12px;
	color: #666666;
}
.wephone {
	display: inline-block;
	width: 10px;
	height: 14px;
	vertical-align: -2px;
	background: url(../images/shouji.png) no-repeat;
	padding-right: 5px;
}
.wesearch {
	overflow: hidden;
}
.wekuang {
	float: left;
	height: 30px;
	border: none;
	border: 1px solid #d9d9d9;
	line-height: 30px;
	text-indent: 10px;
}
.wekuang1 {
	width:258px;
	background-color: #f3f3f3;
	font-size: 14px;

}
.wekuang2 {
	height: 32px;
	width: 32px;
	background: url("../images/search.png") no-repeat;
	overflow: hidden;
	text-indent: 1000px;
	margin-left: -1px;
	cursor: pointer;
}
/* banner
-------------------------------------------------------------- */
.webanner { 
	width: 100%; 
	height: 360px; 
	background: url(../images/banner.png) no-repeat center center;
}
.xzzxbanner { 
	width: 100%; 
	height: 270px; 
	background: url(../images/xzzxbanner.png) no-repeat center center;
}
.bannerx{ height:135px; width:100%; background:url(../images/bannerxbj.png)}
.bxmain{ width:1022px; height:135px; margin:0 auto;}
.bxmain span{ display:block; width:1000px; padding-left:22px; height:50px; line-height:50px; background:url(../images/wzb.png) no-repeat left center; }
.bannerx ul{ width:1022px; height:50px; background:#848587;}
.bannerx ul li{ width:94px; height:50px; float:left; background:url(../images/bannerxt.png) no-repeat right;}
.bannerx ul li a{ width:92px; height:50px; display:block; line-height:50px; color:#fff; text-align:center;}
.bannerx ul li:hover a{ background: url(../images/bannerxhst.png);}
.bannerx ul .on a{ background: url(../images/bannerxhst.png);}
/* 导航
-------------------------------------------------------------- */
.wemenu { 
	margin: 0 auto;
	height:auto;
	width:100%;
	}
.wemenu a{ 
	color:#666;
}
.wemenu a:hover{
 color:#eb891a;
}

/* 尾部
-------------------------------------------------------------- */
.wefooter {
 	margin:0 auto;
  	width:1045px; 
  	color:#fff;
  	overflow: hidden;
  	}


/* 主体内容开始
-------------------------------------------------------------- */

.wepage { 
	margin: 0 auto;
	width:100%; 
 	height: auto;
  }
.wecontent{ 
	width:100%;
}
.wecontent a {
 	color:#000;
}
.wecontent a:hover{
	color: #0b7cc3;
}
.contentin { 
	width: 1022px;
	margin: 0 auto;
	position: relative;
	height: 500px;
}


.cpzxtop { border-bottom: 2px solid #6aafda; height: 44px; width: 250px; line-height: 44px; background-color: #0b7cc3;}
.wename { display: inline-block; color: #fff; font-size: 17px; padding-left: 16px; font-weight: 100;}
.weenname {padding-left: 4px; color: #8dccf4; font-size: 12px;}
.cplist .cplist2 li { background-color: #e0e0e0;  width: 250px; line-height: 34px; position: relative;}
.square { width: 3px; height: 3px; display: inline-block; left: 10px; top: 15px; position: absolute; background: url(../images/squ.png) no-repeat;}
.square:hover a{ color:#0b7cc3;}
#pages{padding-top:5px; margin:0 auto; padding:25px 0; }
#pages a{border: 1px solid #DDD;color: #333;margin: 2px;padding: 2px 5px;text-decoration: none;font-size:13px;}
#pages a:hover{border: 1px solid #DDD;color: #333;margin: 2px;padding: 2px 5px;text-decoration: none;background: #195091;color:#FFF;font-size:13px;}
#pages span {background: #195091;border: 1px solid gainsboro;color: white;font-weight: bold;margin: 2px;padding: 2px 5px;font-size:12px;}
.cplist ul a { font-size: 12px; color: #666666; padding-left: 20px;}
.cplist { height: 317px; background-color: #e0e0e0}
.wecp { position: absolute; height: 190px; width: 100%;}
.wecpzx { position: absolute; left: 0; top: -170px;}
.piccutin li {
	position: relative;
	float: left;
	width: 242px;
	height: 132px;
	margin-left: 15px;

	background:url(../images/nytp_24.png) no-repeat center center;
}
.piccutin li:hover{background:url(../images/nytp_22.png) no-repeat center center;}
.pica { 
	display: block;
	width: 242px; 
	height: 132px;
	}
.piccutin .cpname{ 
	position: absolute; 
	top:28px; 
    left: 8px;
}
.wepic {
	padding-left: 250px;
	padding-top: 60px;
	height: 140px;
}
.cpname span {
	color: #fff;
	font-size: 13px;
}
.arrleft, .arrright {
	width: 20px;
	height: 20px;
	display: block;
	position: absolute;
	top:20px;
	right: 0;

}
.arrleft {
	background: url(../images/arrleft.png) no-repeat;
	right: 25px;
}
.arrleft:hover{
	background: url(../images/arrleft1.png) no-repeat;
	
}
.arrright {
	background: url(../images/arrright1.png) no-repeat;
}
.arrright:hover {
	background: url(../images/arrright.png) no-repeat;
}
.nav{ width:100%; margin:0 auto;}
/*下载中心开始*/

.xzzx{ width:1022px; margin:0 auto; padding-top:50px; }
.xzzx li{ width:223px; height:268px; float:left; padding-right:43px; padding-bottom:30px;}
.xzzx li { position:relative;  display:block;}

.xzzx li span{ width:222px; height:267px; display:block; position:absolute; top:0; left:0;box-shadow: 1px 1px 1px #ccc;}
.xzzx li span p{ width:164px; height:50px; padding-top:80px;  margin:0 auto; display:block; color:#FFF; font-size:18px; line-height:50px; text-align:center;}
.xzzx li span a{ background:url(../images/xztb.png) no-repeat top center; padding-top:30px; margin:0 auto; width:40px; height:30px; margin-top:40px; display:block; color:#FFF; text-align:center; line-height:30px;}
.xzzx li .span_2{ opacity:0;filter:alpha(opacity=0)}
.xzzx li .span_3{ opacity:0;filter:alpha(opacity=0)}
.xzzx li:hover .span_2{ opacity:0.5;filter:alpha(opacity=50)}
.xzzx li:hover .span_3{ opacity:1;filter:alpha(opacity=100)}

/*下载中心结束------------------------------*/
/*人力资源开始*/
.rlzy{ height:708px; width:100%;background:url(../images/rlzyxian.jpg) repeat-x center 386px; }
#tags{ width:1022px; height:327px; margin:0 auto; padding-top:50px;}
#tags li{ width:320px; height:336px; float:left; padding-right:31px;}
#tags li .div_1{ width:318px; height:312px; border:#dbdbdb 1px solid; background:#fcfcfc; display:block;}
#tags li .div_1 h3{ width:318px; height:29px; line-height:29px; padding-top:50px; padding-bottom:10px; text-align:center; font-size:18px; color:#666;}
#tags LI.emptyTag {	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag {display: block;}
#tags li .div_1 span{ background: url(../images/rclnyuan.png) no-repeat; width:116px; height:116px; display:block; margin:0 auto; position:relative;}
#tags li .div_1 span img{ position:absolute;}
#tags li .div_1 span .img_1{ display:block;}
#tags li .div_1 span .img_2{ display:none;}
#tags li:hover .div_1 span{ background: url(../images/rclnyuanl.png) no-repeat;}
#tags li:hover .div_1 span .img_1{display:none;}
#tags li:hover .div_1 span .img_2{display: block;}
#tags li .div_1 b{ width:318px; display:block; text-align:center; font-size:16px; font-weight:400; padding-top:10px;  color:#666; line-height:29px;}
#tags li .div_1 p{ width:318px; text-align:center; font-size:12px; color:#999; line-height:29px;}
#tagContent{ height:331px; margin:0  auto; }
.tagContent{width:1022px; height:331px; DISPLAY: none; }

#tagContent DIV.selectTag {DISPLAY: block;}
.onx{ display:block; z-index:2}
.tagContent .sp_1{ height:209px; padding-top:61px; width:558px; display:block; float:left; }
.tagContent .sp_1 h3{ color:#0b7cc3;font-size:18px;line-height:50px;}
.tagContent .sp_1 p{ width:558px; font-size:13px; padding-top:15px;}
.tagContent .sp_2{ height:209px; padding-top:61px; width:374px; display:block; float:right; }

#tags LI { display: block;}
#tags LI A {text-decoration: none;}
#tags LI.emptyTag {	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag {display: block;}

#tagContent {width:1022px;height:331px; overflow: hidden;}
.tagContent {DISPLAY: none;}
#tagContent DIV.selectTag {DISPLAY: block}


/*人力资源结束------------------------------------------*/
/*人才招聘开始*/
.subNavBox{width:1022px;border:solid 1px #e5e3da;margin:30px auto;}
.subNav{ width:1022px; height:54px; background:#e7e7e7; }
.subNav:hover{ background:#0b7cc3;}
.navContent{ width:986px; margin:0 auto; }
.navContent li{ width:1022px; height:555px; border-bottom:#FFF 1px solid; }
.subNav:hover span{ color:#FFF;}
.subNav:hover a{ color:#fff;}
.subNav:hover .span_1 b{ color:#FFF;}
.subNav:hover .span_1 p{ color:#FFF;}
.subNav:hover .jiahao{background:url(../images/rczpjianhao.png) no-repeat center center; }
.subNav .span_1{display:block;height:54px;width: 254px;padding-left:15px;font-size:12px;color:#999;float:left;line-height:54px;}
.subNav .span_1 b{width: 152px;height:54px;display:block;float:left;text-align:center;line-height:54px;font-size:16px;font-weight:600;color:#666;}
.subNav .span_1 p{width: 66px;height:54px;display:block;float:right;line-height:54px;font-size:12px;color:#666;}
.subNav a{ height:54px; width:110px; display:block; color:#666; text-align: right;  line-height:54px; font-size:12px; float:right; }
.jiahao{background:url(../images/rczpjh.png) no-repeat center center; width:40px; height:54px; float:right;}
.navContent .nr{ width:986px; height:555px; margin:0 auto; }
.nr .span_3{ height:109px; width:986px; display:block; border-bottom:#dfdfdf 1px solid;}
.nr .span_3 dt{ width:660px; height:48px; padding-top:36px;}
.nr .span_3 dt dl{ width:220px; height:24px; float:left; font-size:13px; color:#0b7cc3; line-height:24px;}
.nr .span_3 dt dl span{ line-height:24px; color:#666;}
.nr .span_4{ width:986px; height:420px; display:block; }
.nr .span_4 h5{ font-size:13px; color:#0b7cc3; padding-top:25px;}
.nr .span_4 p{ font-size:13px; color:#666;line-height:24px;}



.currentDd{color:#277fc2}
.currentDt{background-image:url(../images/jiantou.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}


/*人才招聘结束-----------------------------------*/
/*员工天地开始*/
.ydtd{ width:1022px; margin:0 auto; padding-top:50px;background:#f7f7f7;}
.ydtd li{ width:327px; height:279px; padding-right:20px; float:left; padding-bottom:25px;}
.ydtd li div{ width:326px; height:248px;}
.ydtd li div span{ width:278px; height:50px; display:block; margin:0 auto; color:#3c3c3c; font-size:14px; line-height:24px; padding-top:10px;}
.ydtd li div span p{ width:278px; color:#ababab; font-size:12px; line-height:24px;}
.ydtd li div b{ width:278px; height:139px; margin:0 auto; display:block; clear:#666; line-height:24px; font-weight:400; border-top:#c3c3c3 1px solid; margin-top:15px; padding-top:10px;}
.ydtd li div img{ margin-left:24px;}
/*员工天地结束---------------------------*/
/*营销网络开始*/
.yxwljs{ width:1022px; height:75px; font-size:14px; color:#666; display:block; margin:0 auto; padding-top:30px; line-height:30px;}
.yxwlmap{width:1022px; height:543px; margin:0 auto;}
.yxwllb{ width:1022px; margin:0 auto; margin-bottom:50px;}
.yxwllb span{ display:block; width:1000px; padding-left:20px; height:48px; line-height:48px; border:#e8e8e8 1px solid; margin-bottom:}
.yxwllb li{ font-size:13px; width:489px; height:150px; padding-top:20px; padding-left:20px;  border:#e8e8e8 1px solid; line-height:24px; color:#666; float:left;}
 .yxwllb li b{ font-size:14px;}
/*营销网络结束-------------------------------*/

/*黑名单开始*/
.hmd_b{ width:1022px; margin:0 auto; height:70px; padding:25px 0; }
.hmd_lb{ width:1022px; margin:0 auto;}
.hmd_lb li{ width:1022px; height:25px; padding-bottom:15px; }
.hmd_lb li span{ width:28px; height25px:}
.hmd_lb li p{ width:994px; height:25px; line-height:25px; font-size:13px; line-height:25px; color:#666;}
.hmd_lb li:hover span{ background:#ebebeb}
.hmd_lb li:hover p{ background:#ebebeb}
.fenye{ background: url(../images/hmdnavbj.jpg) ; height:105px; width:100%; }
.fenye span{ width:1022px; height:105px; margin:0 auto; display:block; }
.fenye img{ margin-top:40px; margin-left:420px;}
/*黑名单结束---------------------------------*/
/*荣誉资质 开始*/
.ryzzlb{ width:1022px; margin:0 auto; padding-bottom:20px; }
.lblm{ background:url(../images/ryzilbbj.png) no-repeat; width:1002px;padding-left:20px; height:43px;}
.lblm b{ color:#fff; font-size:16px; line-height:43px; float:left;}
.lblmb1{ width:665px; display:block; }
.ryzzlb li{ width:1002px; padding-left:20px; height:54px; line-height:54px; border-bottom:#b8b8b8 1px dashed;}
.ryzzlb li span{ float:left;}
.lblmspan1{ width:665px; display:block; }
.lblmspan2{ width:210px; display:block;}
.ryzzlb li a{ color:#b8b8b8; float:right; padding-right:50px;}
/*荣誉资质结束------------------*/
/*企业文化开始*/
.hxln{ width:1022px; margin:0 auto; padding-bottom:30px; }
.hxln span{ float:left;}
.hxlntp{ display:block; width:342px; height:298px; }
.hxlnwz{ display:block; width:485px; color:#666; padding-top:30px; padding-left:30px;height:268px;}
.hxlnwz b{ font-size:24px; line-height:36px; font-weight:900; }
.hxlnwz p{ font-size:13px; line-height:24px;}
.hxlnwz p span{ font-size:16px; line-height:36px;}
.hxlnx{ width:1022px;  margin:0 auto; padding-bottom:30px;}
.hxlnx li{ width:459px;   height:360px; float:left;padding:35px 0 45px 0; border-top:#eee 1px solid;  border-bottom:#eee 1px solid;}
.hxlnx .litwo{border-left:#eee 1px solid; padding-left:100px; }
.hxlnx li span{ display:block; height:180px; width:375px; line-height:26px; }
.hxlnx li span b{ line-height:36px; font-size:18px; font-weight:700;}
/*企业文化结束----------------*/

/* 主页
-------------------------------------------------------------- */
.yuyan { margin: 0 auto;
 		width:825px;
  		padding-top:20px;
   		text-align:center;
}



/* 所有的页面的样式用注释标签标注一下
-------------------------------------------------------------- */
/* 新闻
-------------------------------------------------------------- */
.newstop {
	background-color: #fff;
    height: 44px;
    line-height: 44px;
    width: 250px;
}
.wename1 { display: inline-block; color: #000; font-size: 17px; padding-left: 16px; font-weight: 100;}
.weenname1 {padding-left: 4px; color: #006dbd; font-size: 12px;}
.wenews { padding-top:30px; overflow: hidden;}
.piccutin { overflow: hidden;}
.chair li { 
	float: left;
	width: 265px;
	}
.chair { overflow: hidden;
	position: absolute;
	left: 0;
			

}
.nimg {
 display: block;
	padding-bottom: 8px;
}
.nname { 
	display: block;
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
}
.autopiccut {
	width: 265px;
	height: 187px;
	overflow: hidden;
	position: relative;

}
.newl { float: left;}
.wenewslist { 
	float: left;
	margin-left: 12px;
	margin-top: 40px;
		
}
.bignews dt a {
	font-size: 14px;
	color: #666666;
	font-weight: 600;
}
.bignews dt {
	margin-bottom: 6px;
}
.bignews {
	position: relative;
}
.wenewslist .webtime {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 12px;
}
.wenewslist li {
	width: 480px;
}
.wenewslist dd {
	font-size: 13px;
}
.outdate {
	display: none;
}
.wenewslist .outtitle a {
	font-size: 13px; font-weight: 100;
}
.bignews2 {
	margin-top: 16px;
}
.bigline  {
	border-bottom: #e7e7e7 solid 1px;

}
.bigline dl {
	padding-bottom: 10px;
}
.bignews2 .webtime {
	position: static;
}
.bignews2 dt {
	margin-bottom: 0;
}
.zhanshi {
	position: relative;
	height: 182px;
	width: 242px;
	background: url("../images/hello.png") no-repeat center;
	float: left;
	margin-top: 40px;
	margin-left: 20px;
}
.zhanshia,
.zhanshib
{
	position: absolute;
	width: 122px;
	height: 90px;
	display: block;
}
.zhanshia {
	left: 0;
	top:0;
}
.zhanshib {
	right: 0;
	bottom: 0;
}
.wefooter {
	height: 140px;
	width: 100%;
	background: url(../images/footbg_07.png) repeat-x;
}
.gtleft {
	float: left;
	overflow: hidden;
	padding-top: 35px;
}
.wefooterin {
	width: 1022px;
	margin: 0 auto;
}
.gtleft li {
	float: left;
	padding-right: 5px;
}
.gtleft li a { font-size: 12px; color: #666;}
.gtright {
	float: left;
	overflow: hidden;
	padding-top: 34px;
	padding-left: 10px;
}
.gtright li { 
	float: left;
	height: 22px;
	width:  23px;
	padding-right: 4px;

}
.gtright li a {
	display: block;
	height: 22px;
	width:  23px;
}
.qqq1 {
	background: url(../images/sina.png) no-repeat;
}
.qqq2 {
	background: url(../images/qq.png) no-repeat;
}
.qqq3 { 
	background: url(../images/weixin.png) no-repeat;
}
.godline {
	height: 2px;
	width: 888px;
	background: url(../images/foot_21.png) repeat-x;
	padding-top:7px ;
	margin-top:11px;
}
.foottop {
	overflow: hidden;
	
}
.chunfeng {
	font-size: 12px;
	color: #666;
	padding-bottom: 7px;
}
.chunfeng a {
	font-size: 12px;
	color: #666;
}
.webottom {
	position: relative;
}
.share {
	position: absolute;
	top: -2px;
left: 347px;

}
.erweima {
	width: 95px;
	height: 111px;
	background: url(../images/erweima.png);
	position: absolute;
	right: 12px;
    top: -70px;

}
#xianshi {
	position: relative;
}
#erson {
	position: absolute;
	display: ;
	height: 111px;
	width: 95px;
	background: url(../images/erweima.png) no-repeat;
	z-index: 88888;
	left: -12px;
	display: none;
}
.piccut {
	position: relative;
	width: 771px;
	overflow: hidden;
	height: 132px;
}
.piccutin {
	position: absolute;
}
.leftpic {
	display: block;
	width: 20px;
	height: 20px;
	background: url("../images/arrleft.png" ) no-repeat;
	top: 40%;
	left: 0px;
	position: absolute;
	z-index: 1000;
}
.leftpic:hover{background: url("../images/arrleft1.png" ) no-repeat;}
.rightpic {
	display: block;
	width: 20px;
	height: 20px;
	background: url("../images/arrright1.png") no-repeat;
	top: 40%;
	right:0px;
	position: absolute;
	z-index: 1000;
}
.rightpic:hover{background: url("../images/arrright.png") no-repeat;}

/*企业新闻开始*/
.shouxw{ width:1022px; height:177px; margin:0 auto;}
.sxwz a{ width:156px; height:30px; display:block; background:url(../images/ckxq.jpg) no-repeat;}
.sxwz a span{ width:121px; float:left; color:#FFF; line-height:30px; text-align:center;}
.sxwz{ float:left; width:679px; height:177px;}
.sxwz b{ font-size:14px; line-height:28px; font-weight:800;}
.sxwz b span{ font-weight:100; color:#bababa; font-size:12px; line-height:24px;}
.sxwz p{ padding-bottom:20px; line-height:24px; font-size:13px;}
.sxwy{ float:right; height:177px; width:312px;}
.qyxwul{ width:1022px; margin:40px auto; background:url(../images/qyxwyy.png) no-repeat center top;}
.qyxwul li{ width:1022px; height:101px;}
.qyxwul li:hover{background:url(../images/qyxwyy.png) no-repeat center bottom;}
.qyxwul li:hover .qyxwulda{ color:#0b7cc3;}
.qyxwul li:hover span{ color:#0b7cc3;}
.qyxwuld{ width:1022px; height:91px; border-bottom:#ddd 1px solid}
.qyxwulda{ font-weight:600; display:block; height:30px; font-size:14px; padding-top:30px;}
.qyxwuldd span{ float:left; font-size:12px; color:#bababa;}
.qyxwuldd a{ float:right; color:#666; font-size:13px;}
/*企业新闻结束*/
/*关于我们开始*/
.gywm_1{ width:1022px; height:auto; margin:0 auto; position:relative; height:199px;}
.gywm_1 div{ position:absolute; top:0; left:0; height:199px;}
.gywm_11{ width:1022px;}
.gywm_12{ width:342px; padding-left:10px; background:url(../images/guwmtps.png); }
.gywm_12 span{ height:90px; display:block; padding-top:55px; line-height:30px; color:#fff; font-size:14px;}
.gywm_2 { width:1022px; margin:0 auto; display:block; font-size:13px; line-height:24px; color:#666; padding-bottom:50px;} 
.gywm_2 span{ width:1022px; height:195px; display:block;}

/*关于我们结束*/
/*行业新闻开始*/
.tjxw{ width:1000px; padding-left:22px; margin:0 auto; height:30px;background: url(../images/tjxw.png); margin-bottom:30px; }
.tjxw b{ line-height:30px; padding:0 5px; font-size:18px; font-weight:600; background:#f7f7f7;}
.xwdt{ width:1022px; margin:0 auto; padding-bottom:30px; background:url(../images/qyxwyy.png) no-repeat  center bottom;}

.xwdt_l{ width:533px; height:331ppx; float:left; padding-top:10px;}
.b_cont{width:500px;height:331px;overflow:hidden; float:left;position:relative; z-index:88;}
.ct_p_05{width:500px;height:331px;float:left;text-align:center;}
.ct_p_05 .cttxt{display:block;line-height:50px;overflow:hidden; text-align:left; width:490px; padding-left:10px; color:#fff;height:50px;cursor:pointer;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#8c000000', endColorstr = '#8c000000' ); background: url(../images/xwdtlbj.png);position: absolute; top:281px;font-size: 14px;}
.ct_p_05 a:hover .cttxt{color:#fff; }

.scrDotList_wrap{text-align:center;width:500px;position:absolute; top:300px;bottom:60px;z-index:88;}
.scrDotList{ float:right;zoom:1;line-height: 0;}
.scrDotList span{display:inline-block;width:10px;height:10px;background:url(../images/xwdt_l1.png);cursor:pointer;font-size:0;line-height:0;vertical-align:top;font-size: 0px;margin: 0 5px;}
.scrDotList span.on{background: url(../images/xwdt_l2.png)}
a.scrArrAbsLeft{position:absolute;left:0;bottom:0px;width:75px;height:50px;background:url(images/0813_ent_zyc_images_v2.png) 0px -136px no-repeat;cursor:pointer;}
a.scrArrAbsLeft:hover{background-position: 0 -217px;}
a.scrArrAbsRight{position:absolute;right:-1px;bottom:0px;width:75px;height:75px;background:url(images/0813_ent_zyc_images_v2.png) no-repeat -83px -136px;cursor:pointer;}
a.scrArrAbsRight:hover{background-position: -83px -217px;}


.xwdt_r{ width:460px; height:346px; float:right;}
.xwdt_r ul li{ width:460px; height:103px; border-bottom:#dedede 1px solid; margin-top:19px;}
.xwdt_r ul li div{ width:270px; height:91px; float:right; color:#666; line-height:22px; font-size:13px;}
.xwdt_rstp{ width:169px; height:91px; float:left;}
.xwdt_rs p{ width:460px; height:103px; color:#666; line-height:24px; font-size:13px;}
.xwdt_r ul li a{ font-weight:700; font-size:14px; line-height:28px;}
.xwdt_r ul li span{ color:#bababa; }



#conl { MARGIN: 0px auto; WIDTH: 1022px}
#tagsl {margin: 0;padding: 0;}
#tagsl LI { float: left;background: url(../images/xwsdtab1.png) no-repeat; height:42px; width:124px;}
#tagsl LI A {color: #666; display: block ; height:42px; width:124px; line-height:36px; text-align:center; }

#tagsl LI.selectTagh {color: #FFFFFF;background: url(../images/xwsdtab2.png) no-repeat;display: block;}
#tagsl LI.selectTagh A {color: #FFFFFF;}
#tagContentl {width:1022px; margin:0 auto; padding-top:17px;}
.tagContentl {DISPLAY: none;}
#tagContentl ul.selectTagh{ display: block;}
.tagContentl li{ width:498px; height:143px; border:#e5e5e5 1px solid; float:left; margin-bottom:22px; margin-right:22px;}
.tagContentl li:hover{ background:#ececec;}
.tagContentl li b{ width:434px; padding-left:33px; font-size:14px; line-height:30px; font-weight:600; display:block; padding-top:23px; }
.tagContentl li p{ width:434px; padding-left:33px; font-size:13px; line-height:26px; display:block;}
.hyfanye{ width:184px; height:25px; margin:0 auto; margin-bottom:30px;}
/*行业新闻结束*/
/*联系方式开始*/

.lxfsdt{ width:100%; height:619px; margin:55px auto; position:relative;}
.dtxia{ position:absolute; left:0; top:0; width:100%; height:619px; z-index:1}
.dtfz{ width:700px;  height:619px; margin:0 auto; position:relative;}
.dtfxa{ position:absolute; z-index:5; top:180px;  width:333px; height: 298px; background:url(../images/dtfxabj.png);}
.dtfxb{ position:absolute; z-index:5; top:180px; left:350px; width:333px; height: 298px;background:url(../images/dtfxbbj.png);}
.lxfsdt p{ font-size:13px; line-height:24px; width:277px; height:180px; padding:30px 0 0 30px;}
.lxfsdt p span{ font-size:16px; line-height:32px;}
.dtfxa p{ color:#fff;}
.dtfxa p span{ color:#fff;}
.dtfxb p{ color:#666;}

.fangx{ width:277px; margin:0 auto;position:relative;}
.fangx li{ width:82px; height:32px; float:left; margin-right:7px; }
.fangx a{  width:80px; height:30px; display:block; background:#FFF; border:#bababa 1px solid; line-height:30px; text-align:center;}
.fangx .tanch{ position:absolute; top:32px; width:261px; height:110px; padding-top:2px; color:#FFF; left:0; display:none;}
.fangx .tanch b{ width:240px; padding-left:10px; height:108px; display:block; font-weight:100;    line-height: 20px; color:#666;padding-top: 24px;}
.dtfxb b{ color:#333;}
.fangx li:hover .tanch{ display:block;}
/*联系方式结束*/
/*产品中心开始*/
.cpzxfl{ width:1022px; height:388px;  margin:0 auto;margin-top:30px;}
.cplm{ width:1022px; height:50px; margin:0 auto; background:url(../images/cpzxlmbj.png); margin-bottom:27px;}
.cplm p{ width:135px; float:left;height:50px; display:block; color:#fff; text-align:center; line-height:50px;}
.cplm .selectTagh{border-left:1px solid #fff; background:  rgba(0,120,198,0.1)}
.cplm a{ width:134px; float:left;height:50px; display:block; color:#fff; text-align:center; line-height:50px;}
.cplma{ width:135px; float:left;height:50px; display:block; color:#fff; text-align:center; line-height:50px;background: url(../images/bannerxhst.png);}
.cplm .cplmb{ border-left:1px solid #fff; background:none}
.cplm .cplmb:hover{ background:  rgba(0,120,198,0.1)}


.cpzxflzt{ width:331px; height:311px; float:left; position:relative; overflow:hidden;}
.cpzxflzt span{ width:329px; height:269px; display:block; border:1px #e1e1e1 solid;}
.cpzxflzt a{ position:absolute; bottom:0; width:296px; padding-right:35px; height:40px; display:block; color:#666;  text-align:center; line-height:40px;}
.aaaa{background:url(../images/ztdjbj.png) no-repeat; }
.aaa{background:url(../images/ztdjbjhs.png) no-repeat;}
.cpzxgd{ width:671px; height:311px; float:right;}
.cpzxgd li{ width:157px; height:146px; border:#e1e1e1 1px solid; overflow:hidden; float:left; margin-right:11px; margin-bottom:15px; position:relative;}
.cpzxgd li div{ width:157px; height:146px;  position: absolute; }
.cpzxgd li a{  width:157px; height:146px; display:block;  }
.cpzxgd span{width:157px; height:146px; display:block; position:absolute; font-size:16px; line-height:146px; text-align:center; font-weight:700;}
.spanb{background:#ececec; color:#666;}
.spana{ background:#0b7cc3; color:#FFF; }
.cpzxgdp{width:147px;padding-left:10px; font-size:14px; color:#666; line-height:250px;}
.cpzxgd2{ display:block; width:157px; top:-146px;  background:url(../images/cpzxxqbj.png);}
.cpzxgd li:hover .cpzxgd2{ display:block;}
.cpzxgd li:hover .cpzxgdp{ color:#fff;}
.licpzxfl{ width:1022px; margin:0 auto;margin-top:30px; }
.licpzxflzt{ width:331px; height:311px; float:left; margin-right:14px; margin-bottom:14px;position:relative; overflow:hidden;}
.licpzxflzt span{ width:329px; height:269px; display:block; border:1px #e1e1e1 solid;}
.licpzxflzt a{ position:absolute; bottom:0; width:296px; padding-right:35px; height:40px; display:block; color:#666; text-align:center; line-height:40px;}

.lhbannerx{ height:135px; width:100%; background:url(../images/bannerxbj.png)}
.lhbxmain{ width:1022px; height:135px; margin:0 auto;}
.lhbxmain span{ display:block; width:1000px; padding-left:22px; height:50px; line-height:50px; background:url(../images/wzb.png) no-repeat left center; }
.yqlj {position:relative;height:50px;line-height:25px;width:320px;text-indent:10px;border:1px solid #c9c9c9;border-radius:3px;margin-right:27px;vertical-align:bottom;}
.cpdl{ line-height:50px; height:50px;}
.yqlj i{background:url(../images/yqlj_i.png) right center no-repeat;height:46px;width:40px;position:absolute;right:0px;top:0px;display:block;cursor:pointer;}
.yqlj ul {position:absolute;display:none; width:320px; background:#e1e1e1; border:#ccccc 1px solid; z-index:999;}
.yqlj ul li{ width:320px; height:25px;} 
.yqlj ul li a{ color:#666;width:320px; height:25px; display:block;} 
.yqlj ul li:hover a{ background:#fff;}
.lhbxmain .yqlj{ float:left;}
.cpsunav{ float:left; padding-left:15px; width:260px; height:48px; line-height:48px; color:#666; font-size:13px;}
.cpssbtn{ float:right; width:44px; height:40px; margin-top:4px; background:url(../images/cpss.png) no-repeat center center; border-left:#eaeaea 1px solid;}
/*产品中心结束*/
/*产品详情开始*/
.cpxq_nav{ width:100%;  overflow:hidden;}
.cpxqjdt{ width:1022px; height:484px; margin:0 auto; background:url(../images/cpxqlbbj.jpg) no-repeat center center;}
.cpxqcs{ width:1022px; margin:0 auto; }
.tagzuo{ width:450px; height:auto; float:left;}
.tagzuo dl{ width:450px; height:34px; border-right:#ccc 1px solid;}
.tagzuo dl span{  float:left; display:block; border-left:#ccc 1px solid; border-top:#ccc 1px solid; line-height:34px }
.tagzuo dl .spa{ width:167px; height:34px; padding-left:10px; text-align:left;  }
.tagzuo dl .spb{ width:260px; height:34px;padding-left:10px;  text-align:left;}
.tagzuo dl .spb p{border-bottom:#ccc 1px solid; float:left; display:block;}
.sppa{ width:69px; height:34px; padding-left:10px; border-right:#ccc 1px solid; }
.sppb{ width:180px; padding-left:10px;  height:34px;}
.tagyou{ height:422px; width:545px; float:right;}
/*产品详情结束*/
/*设备介绍了开始*/
.longpic li {
	float: left;
	width: 128px;
	height: 74px;
	border: 5px solid #fff;
	background: url(../images/fqyl_tu3.jpg) no-repeat;

	
}
.longpic {
	position: absolute;
	height: 140px;
	padding-top: 10px;
}	
.topbox { 
	position: relative;
}

.longpic li {
	cursor: pointer;

}
.arrleft,.arrright {
	position: absolute;
	top:0;
	height: 111px;;
	width: 36px;

}
.arrleft {
	left: -36px;
	background: url(../images/ind_bg1.jpg) no-repeat  ;
}
.arrright {
	background: url(../images/ind_bg2.jpg) no-repeat  ;
	border-right: 1px solid #e6e6e6;
    right: -29px;
    z-index: 1000;
}
.topbox {
	position: relative;
	margin: 0 36px;
	width: 700px;
	height: 111px;
	}
.cut {
	width: 640px;
	height: 106px;
	overflow: hidden;
	position: relative;
	z-index: 10000;
	margin-left:20px;
}
.longpic li.now {
	border: #F00 solid 2px;
	width: 172px;
}
.longpic li.current {
	border: #F00 solid 2px;
}
.bigpic {
	position: relative;
	padding-top: 20px;
}
.bigpic li {
	position: absolute;
	display: none;
}
/*第二个*/
.space {
	overflow: hidden;
	padding-top: 50px;
}
.spaceleft {
	float: left;
	height: 400px;
	margin-left:35px;
}
.spaceleft li {
	display: none;
}
.spaceright {
	float: left;
	width: 101px;
	height: 340px;
	margin-left: 20px;
	border: 1px solid #ccc;
	padding-top: 25px;
	padding-bottom: 25px;
	margin-left:580px;
	position: relative;

}
.spaceright li {
	cursor: pointer;
	background-color: #000;
	
}
.spaceright li img {
	opacity: 0.7;
}
.spaceright li img.now {
	opacity: 1;
}
.toparr {
	position: absolute;
	width: 101px;
	height: 25px;
	background: url(../images/arrtop.png) no-repeat;
	top: 0;left: 0;
}
.botarr {
	position: absolute;
	width: 101px;
	height: 25px;
	background: url(../images/arrbot.png) no-repeat;
	bottom: 0;left: 0;
}

.jiandao {
	width: 101px;
	height: 340px;
	overflow: hidden;
}
.spic {
	overflow: hidden;
	position: relative;

}
.spic li {
	margin-top:5px;
}

.bpic {
	position: relative;

}
.bpic img {
	display: block;
}
.bpic li {
	position: absolute;
}

.dsjneirong {
	position: relative;
}
.dsjneirong span {
    margin-left: 218px;
}
.plain {height:590px; width:1007px; margin:0 auto;margin-top: 45px; background:url(../images/sbjsndbj.png) no-repeat center bottom; padding-bottom:40px; }
.plaintop {
	width: 1000px;
	height: 142px;
	padding-left:32px; 
	padding-right: 38px;
	position: relative;
}
.chaire {
	width:975px;
	height: 135px;
	overflow: hidden;
	position: relative;
}
.chaire ul {
	position: absolute;
	left: 0;

}
.chaire li  img{
	display: block;
	
	opacity: 0.7;
	margin:0 auto;
}	


.chaire li{
	
	width:172px; 
	height:133px;
	margin:0 auto;
	float: left;
	font-size:13px;
	color:#666;
	text-align:left;
	margin-left:12px;
	line-height:30px;
	border: 1px solid #E1E1E1;
background: #fff;	
}
.chaire li:hover{
width: 172px;
height: 131px;
margin: 0 auto;
float: left;
font-size: 13px;
color: #666;
text-align: left;
margin-left: 12px;
line-height: 33px;
border: 2px solid #A8A8A8;
background: #F7F7F7;

}

.wingleft {
	display: block;
	width: 32px;
	height: 135px;
	position: absolute;
	z-index: 1000;
	left: 0;
	top:;
	background: url(../images/arr1.jpg) no-repeat;
}
.wingright {
	display: block;
	width: 38px;
	height: 142px;
	position: absolute;
	z-index: 1000;
	right:57px;
	top:;
	background: url(../images/arr.jpg)  no-repeat;
}


.plainbottom ul li {position: absolute; width:1005px;  height:429px;background: #fff;
	display: none;
	overflow: hidden;
	border:1px solid #eee; }
.plainbottom ul { width:1007px;  height:429px;
	position: relative;
	padding-top: 20px;
}
.plainbottom li dl { width:375px;	float: left;	padding-left: 40px;}
.plainbottom li dt { background:url(../images/sbjsdlbj.png) no-repeat left bottom; width:200px;
	font-size: 20px;
	padding-top: 66px;
	padding-bottom: 24px; 
	font-weight:700;
	

}

.plainbottom li dd {
	padding-top: 24px;
	 font-size:13px;
	width: 336px;
	line-height: 24px;
	height:200px;
	overflow-y:scroll
}
.plainbottom li img {
	display: block;
	float: right;
	
}
.man li img.now {
	opacity: 1;
}
/*设备介绍结束*/

/*---企业文化从这里开始*/
/*
#cen_right_top{width:1022px;margin:0 auto; margin-top:10px; padding-top:95px; background:url(../images/whbg.png) no-repeat right top;}
#cen_right_top .active{ background:url(../images/mnwhh.png) no-repeat;color:#3399ff; font-size:26px;}
#cen_right_top h3{ background:url(../images/mnwh.png) no-repeat; width:104px; height:78px;text-align:center;float:left;margin:0px;font-size:14px;font-size:26px; padding-top:35px; font-weight:normal; margin-right:85px;cursor:pointer;}
#cen_right_top div{font-size:13px;display:none;clear:both; height:auto; line-height:26px;padding:20px 0px 30px 20px;}
.whzt { font-weight:bold; font-size:15px; display:block; padding-bottom:10px; margin-top:50px;}

*/




/*8.20jia
----------------------------*/
#cona {WIDTH:1020px; margin:0 auto; margin-bottom:90px;}
#tagsa{height:131px; background: url(../images/qywhbj.jpg) no-repeat center bottom;}
#tagsa LI { float: left;border-bottom: none; position:relative; margin-left:80px;height:131px;line-height:131px;width:105px;text-align: center; display: block;}
.qyb,.qya{ width:105px; height:112px; position:absolute; left:0; top:0; text-align:center; font-size:26px; line-height:100px;}
.qyb{ background:url(../images/qywhxg.png) no-repeat; transition: all 0.5s;-moz-transition: all 0.5s;	-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.qya{ background:url(../images/qywhxg2.png) no-repeat 0 -113px ; transition: all 0.5s; -moz-transition: all 0.5s;	-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
#tagsa LI :hover .qyb{ color:#269bf8;}
#tagsa LI :hover .qya{background:url(../images/qywhxg2.png) no-repeat 0 top}
#tagsa LI.selectTaga .qyb{ color:#269bf8;}
#tagsa LI.selectTaga .qya{background:url(../images/qywhxg2.png) no-repeat 0 top}

#tagContenta {width:1020px;overflow: hidden; padding-top:45px;}
.tagContenta {DISPLAY: none;}
#tagContenta DIV.selectTaga {DISPLAY: block}
#tagContenta span{ display:block; height:50xp; line-height:50xp; font-size:15px; }

s